Big Huge Thesaurus

hemizygos vein

noun

sounds kind of like